11 Automatizando o processo de compilação

Próxima Atividade
  • Sugerir melhoria
Carregando vídeo

Transcrição

Podemos automatizar o processo de compilação que será disparado toda vez que um arquivo .ts for modificado. Para isso, vamos adicionar mais um script em alurabank/package.json, o script "start": "tsc -w":

{
  "name": "alurabank",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "compile": "tsc",
    "start": "tsc -w"
  },
  "author": "",
  "license": "ISC",
  "devDependencies": {
    "typescript": "^2.3.2"
  }
}

Agora, no terminal e dentro da pasta aluraback, vamos executar o comando:

npm start

O terminal ficará travado pois o serviço de monitoramento de arquivos do TypeScript terá entrado em ação. Experimente alterar os arquivos .ts e veja o resultado. Só não esqueça de recarregar seu navegador para que as mudanças dos últimos arquivos .js gerados sejam carregadas.

Tirar dúvida Próxima Atividade
ícone TypeScript parte 1: Evoluindo seu Javascript

TypeScript parte 1: Evoluindo seu Javascript

100%
Aula01 de 05

Bem começado, metade feito

Atividades 11 de 13

  • 01 Introdução 03min
  • 02 Infraestrutura necessária (Obrigatório)
  • 03 O projeto e sua estrutura 02min
  • 04 Modelando uma negociação 06min
  • 05 ES2015 e classes
  • 06 Colocando nosso código à prova 05min
  • 07 Instalação e configuração do compilador 10min
  • 08 Sobre o compilador do TypeScript
  • 09 Modelando com TypeScript 09min
  • 10 TypeScript e classes
  • 11 Automatizando o processo de compilação 03min
  • 12 Revisão 03min
  • 13 Consolidando seu conhecimento

Aulas

Outros Links

Fórum Trocar Curso
Gravatar de Marcos Katsumi Kay

Marcos Katsumi Kay 34.0k xp

Logo da Alura